input storage